machi chips [hinglish] - French English Dictionary